Integrated Framework for Software Requirement Analysis
نویسندگان
چکیده
Requirement elicitation is a very critical step in software development. In order to develop adequate software which answers to user’s needs, it is essential to understand the real-world environment, the users themselves, goals, constraints, and risks and its possible solutions. Unable to describe correct requirements can lead to a massive software development failure. This paper aims to propose an integrated framework for requirement elicitation which combines the characteristics of goal-based requirement engineering methods, Problem Frame (PF), and Message Sequence Chart (MSC). The proposed framework uses i* framework to describe the dependency relationships between actors, PF to analyze the constraints that exist in the real world, KAOS’ to analyze obstacles, and MSC to show the dynamic behavior of the system.
منابع مشابه
An integrated fuzzy multiple objective decision framework to optimal fulfillment of engineering characteristics in quality function development
Quality function development (QFD) is a planning tools used to fulfill customer expectation and QFD is a systematic process to translating customer requirement (WHATs) into technical description (HOWs). QFD aims to maximize customer satisfactions related to enterprise satisfaction. The inherent fuzziness of relationships in QFD modeling justifies the use of fuzzy regression for estimating the r...
متن کاملAn integrated fuzzy multiple objective decision framework to optimal fulfillment of engineering characteristics in quality function development
Quality function development (QFD) is a planning tools used to fulfill customer expectation and QFD is a systematic process to translating customer requirement (WHATs) into technical description (HOWs). QFD aims to maximize customer satisfactions related to enterprise satisfaction. The inherent fuzziness of relationships in QFD modeling justifies the use of fuzzy regression for estimating the r...
متن کاملA Framework to Support Requirements Analysis in Engineering Design
Complex system development activities such as requirements analysis to requirements specification, implementation and verification are well defined in the software engineering domain. Interests in using a model driven engineering have increased in this domain. System level requirements analysis and model driven engineering may result in a significant improvement in engineering design. This pape...
متن کاملPerformance Modelling for Avionics Systems
The new paradigm of Integrated Modular Avionics (IMA) [1] necessitates the analysis and validation of non-functional requirements for IMA systems. This includes the analysis of their performability. In this paper we present an initial approach of a performance modelling framework, based on the SAE standardised modelling and analysis language AADL [2, 3], to integrate performance analysis in the...
متن کاملIntegrated Approach to Conceptual Modeling
Conceptual modeling is supporting understanding and communication of the requirements in developing the information system (IS). The nature of requirements is usually divided into the functional (FRs) and non-functional requirements (NFRs). Thus, the scholars who are representing the conceptual modeling separate FRs and NFRs. Attempting to create an integrated framework for conceptual modeling ...
متن کامل